man-made lake - Englisch Synonyme Wörterbuch

man-made lake

n.
[1] reservoir , artificial lake